home *** CD-ROM | disk | FTP | other *** search
/ NetNews Offline 2 / NetNews Offline Volume 2.iso / news / comp / lang / c++-part2 / 18220 < prev    next >
Encoding:
Internet Message Format  |  1996-08-05  |  2.6 KB

  1. Path: ohstpy.mps.ohio-state.edu!glazer
  2. From: glazer@ohstpy.mps.ohio-state.edu (JON GLAZER)
  3. Newsgroups: comp.lang.c++,comp.lang.pascal.delphi.misc
  4. Subject: Re: Delphi .vs. C++ 4.0...The real discussion!
  5. Message-ID: <1996Apr19.095217.9156@ohstpy>
  6. Date: 19 Apr 96 09:52:17 -0400
  7. References: <1996Apr18.173628.9153@ohstpy> <4l7fc5$ql1@ozz.oasis.icl.co.uk>
  8. Followup-To: comp.lang.c++,comp.lang.pascal.delphi.misc
  9. Organization: The Ohio State University, Department of Physics
  10.  
  11.  
  12. I guess what I was really hoping for was a fair comparrison between Delphi and
  13. Microsoft's C++ 4.0.  I know (and have heard) many people like Delphi over
  14. Borland C++ for development, and the fact they both have the same backend,
  15. makes them pretty much the same where the end-product is concerned.  My
  16. understanding is that Microsoft's product extends the C++ development
  17. environment such that some of the shortcommings of Borland's C++ are
  18. eliminated.
  19.  
  20. What do you all think?
  21.  
  22. Jon
  23.  
  24.  
  25. In article <4l7fc5$ql1@ozz.oasis.icl.co.uk>, mrw@oasis.icl.co.uk (Mike Wilson) writes:
  26. > I've used Borland C++ 4.5 and Delphi for development. I worked
  27. > on a project writing the client end of a Client/Server
  28. > application (the server was written in Oracle PL/SQL). I found
  29. > C++ to be very fiddly indeed. In particular, writing dialogs is
  30. > far more tricky and error-prone than doing the same job in
  31. > Delphi. Borland C++ is NOT a visual languange, so you have to
  32. > lay out your dialog in Resource Workshop and then write a C++
  33. > module to handle it. There's lots of dialog handling code to
  34. > write that is done for you in Delphi. If you make a mistake
  35. > and get a resid wrong, the whole PC hangs and has to be rebooted.
  36. > I can take most if the day to get a pretty simple dialog working
  37. > which would take minutes in Delphi.
  38. > With C++ there's a lot more managing of project files to do
  39. > as well. On anything but the smallest project this can add
  40. > up to quite a lot of work.
  41. > For some projects the fine control C++ gives you may be useful
  42. > and welcome, but for the sort fo thing we were doing, it's
  43. > unnecessary and unwelcome and added months to the project.
  44. > There are probably uses for C++. As it's a lot lower-level
  45. > than Delphi, it may be more appropriate for writing tricky
  46. > stuff like compression, drivers and so on. For the more
  47. > usual end-user applications, clients etc, Delphi is far
  48. > more suitable.
  49. > --------------------------------------------------------------------
  50. > Mike Wilson                                      mrw@oasis.icl.co.uk
  51. > SNI Medical Portfolio,  9-15 Blagrave Street,  Reading,  RG1 1PJ, UK
  52. > At home:         mrw@plexus.demon.co.uk      http://www.hway.com/mrw
  53.